package com.java.project.project.fulu.domain;

import com.alibaba.fastjson.annotation.JSONField;
import com.java.framework.aspectj.lang.annotation.Excel;
import com.java.framework.web.domain.BaseEntity;
import lombok.Data;
import lombok.ToString;

/**
 * 商品信息对象 fulu_product
 * 
 * @author admin_dza
 * @date 2021-07-27
 */
@Data
@ToString
public class Product extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 商品详情 */
    @JSONField(name = "details")
    @Excel(name = "商品详情")
    private String details;

    /** 销售状态 */
    @JSONField(name = "sales_status")
    @Excel(name = "销售状态")
    private String salesStatus;

    /** 库存状态 */
    @JSONField(name = "stock_status")
    @Excel(name = "库存状态")
    private String stockStatus;

    /** 商品模板Id */
    @JSONField(name = "template_id")
    @Excel(name = "商品模板Id")
    private String templateId;

    /** 单价（元） */
    @JSONField(name = "purchase_price")
    @Excel(name = "单价")
    private Long purchasePrice;

    /** 库存类型 */
    @JSONField(name = "product_type")
    @Excel(name = "库存类型")
    private String productType;

    /** 面值 */
    @JSONField(name = "face_value")
    @Excel(name = "面值")
    private Long faceValue;

    /** 四级分类图标 */
    @JSONField(name = "four_category_icon")
    @Excel(name = "四级分类图标")
    private String fourCategoryIcon;

    /** 商品名称 */
    @JSONField(name = "product_name")
    @Excel(name = "商品名称")
    private String productName;

    /** 商品Id */
    @JSONField(name = "product_id")
    @Excel(name = "商品Id")
    private Long productId;

//    /** 商品表ID */
//    private String id;

}
